key prerequisite - English Synonyms Dictionary